﻿using System;

namespace ClickLand.CorporacionPlaza.Comunes.EntidadesDto
{
    /// <summary> clase que representa la entidad venta en el sistema </summary>
    public class VentaDto
    {
        #region Atributos

        /// <summary> Identificador del registro </summary>
        private int _id;


        /// <summary> Fecha de la venta </summary>
        private DateTime _fecha;


        /// <summary> Monto de la venta </summary>
        private float _monto;


        /// <summary> Estado de la venta </summary>
        private int _estado;


        /// <summary> Contrato de la venta </summary>
        private ContratoDto _contrato;

        #endregion

        #region Propiedades

        /// <summary> Identificador del registro </summary>
        public virtual int Id
        {
            get { return _id; }
            set { _id = value; }
        }


        /// <summary> Fecha de la venta </summary>
        public virtual DateTime Fecha
        {
            get { return _fecha; }
            set { _fecha = value; }
        }


        /// <summary> Monto de la venta </summary>
        public virtual float Monto
        {
            get { return _monto; }
            set { _monto = value; }
        }


        /// <summary> Estado de la venta </summary>
        public virtual int Estado
        {
            get { return _estado; }
            set { _estado = value; }
        }


        /// <summary> Contrato de la venta </summary>
        public ContratoDto Contrato
        {
            get { return _contrato; }
            set { _contrato = value; }
        }

        #endregion
    }
}
